package com.medical.literature.visualization.dto;

import lombok.Data;
import java.util.List;

/**
 * 关键词统计响应DTO
 */
@Data
public class KeywordStatisticsResponse {
    
    /**
     * 关键词统计项列表
     */
    private List<KeywordStatItem> items;
    
    /**
     * 总数
     */
    private Integer total;
    
    /**
     * 关键词统计项
     */
    @Data
    public static class KeywordStatItem {
        /**
         * 关键词
         */
        private String keyword;
        
        /**
         * 出现次数
         */
        private Integer count;
        
        /**
         * 权重
         */
        private Double weight;
        
        /**
         * 分类
         */
        private String category;
    }
}